
package Controlador;

import Dao.DaoViaje;
import Modelo.Validaciones;
import Modelo.Viaje;
import Vista.JFrameConsulViajes;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.logging.Level;
import java.util.logging.Logger;



public class ControladorConsulViajes 
{
    private JFrameConsulViajes formConsulViajes;
    
    public ControladorConsulViajes() {
        
        formConsulViajes = new JFrameConsulViajes();
        formConsulViajes.setLocationRelativeTo(null);
        formConsulViajes.setVisible(true);
        cargarGridViajes();
    }
    
  private void cargarGridViajes() 
  {
        try {
            DaoViaje daoViaje = new DaoViaje();
            ResultSet rs = daoViaje.ConsultarViaje();
            
            //Viaje viaje = new Viaje();
            
            int Fila=0;
            //for (Fila = 0; Fila < rs.getConcurrency(); Fila++)
            while(rs.next())
            {
                
                
                formConsulViajes.getjTableViajes().setValueAt(rs.getString(1), Fila, 0);
                formConsulViajes.getjTableViajes().setValueAt(rs.getString(2), Fila, 1);
                formConsulViajes.getjTableViajes().setValueAt(rs.getString(3), Fila, 2);
                formConsulViajes.getjTableViajes().setValueAt(rs.getString(4), Fila, 3);
                formConsulViajes.getjTableViajes().setValueAt(rs.getString(5), Fila, 4);
                formConsulViajes.getjTableViajes().setValueAt(rs.getString(8), Fila,5);
                formConsulViajes.getjTableViajes().setValueAt(rs.getString(6), Fila,6);
                formConsulViajes.getjTableViajes().setValueAt(rs.getString(9), Fila,7);
                formConsulViajes.getjTableViajes().setValueAt(rs.getString(12), Fila,8);
                formConsulViajes.getjTableViajes().setValueAt(rs.getString(11), Fila,9);
                Fila ++;
            }
        } catch (SQLException ex) {
            Logger.getLogger(ControladorConsulViajes.class.getName()).log(Level.SEVERE, null, ex);
        }
        
    }
}
